make a present of - Almanca İngilizce Sözlük